<?php

/**
 * @author Anh Nguyen <duyanhnguyen@vccorp.vn>
 * @copyright 2012
 */
if(isset($_POST['actionFriend'])) {
    extract($_POST);
    $meID = $_SESSION['user_id'];
    $rt = array();
    if($actionFriend == 'add') {
        if(is_numeric($user_id)) {
            $q = $mysql->query("SELECT * FROM ".$tb_prefix."user WHERE user_id = $user_id");
            if(!$mysql->num_rows($q)) {
                $rt['status'] = 'fail';
                $rt['msg'] = 'Người kết bạn không hợp lệ, vui lòng thử lại';
            } else {
                $q = $mysql->query("SELECT * FROM ".$tb_prefix."friend WHERE (u_id=$meID AND re_id=$user_id) OR (u_id=$user_id AND re_id=$meID)");
                if(!$mysql->num_rows($q)) {
                    if($mysql->query("INSERT INTO ".$tb_prefix."friend (u_id, re_id, re_stt, re_time) VALUES ($user_id, $meID, 0, ".  time().")")) {
                        $rt['status'] = 'success';
                    } else {
                        $rt['status'] = 'fail';
                        $rt['msg'] = 'Có lỗi xảy ra, xin vui lòng thử lại !';
                    }
                } else {
                    $rt['status'] = 'fail';
                    $rt['msg'] = 'Đã có quan hệ bạn bè, không thể thêm bạn!';
                }
            }
        } else {
            $rt['status'] = 'fail';
            $rt['msg'] = 'Người kết bạn không hợp lệ, vui lòng thử lại';
        }
    }
    
    echo json_encode($rt);
} else {
    header("Location: " . m_get_config('web_url'));
}
?>
